layui.define('larryms',function(exports){
	var $ = layui.$,
	    larryms = layui.larryms;
	$('#br').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自右下角的消息！'
		},{
			time:3000
		});
	});
	$('#bl').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自左下角的消息！',
			msgtype:'danger'
		},{
			position:"bottom-left",
			time:3000,
			transition:{
				in:'pt-page-moveFromLeftFade',
				out:'pt-page-moveToLeftFade'
			}
		});
	});
	$('#tl').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自左上角的消息！',
			msgtype:'warning'
		},{
			position:"top-left",
			time:3000,
			transition:{
				in:'pt-page-moveFromLeftFade',
				out:'pt-page-moveToLeftFade'
			}
		});
	});
	$('#tr').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自右上角的消息！',
			msgtype:'success'
		},{
			position:"top-right",
			time:3000
		});
	});
	$('#bc').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自底部中间的消息！',
			msgtype:'warning'
		},{
			position:"bottom-center",
			time:3000,
			transition:{
				in:'pt-page-moveFromBottomFade',
				out:'pt-page-moveToBottomFade'
			}
		});
	});
	$('#lc').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自左侧中间的消息！'
		},{
			position:"left-center",
			time:3000,
			transition:{
				in:'pt-page-moveFromLeftFade',
				out:'pt-page-moveToLeftFade'
			}
		});
	});
	$('#tc').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自顶部中间的消息！'
		},{
			position:"top-center",
			time:3000,
			transition:{
				in:'pt-page-moveFromTopFade',
				out:'pt-page-moveToTopFade'
			}
		});
	});
	$('#rc').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自右侧中间的消息！',
			msgtype:'custom',
      		color:'#fff',
      		bgcolor:'rgba(199, 21, 133, 1)'
		},{
			position:"right-center",
			time:3000,
      		font:'fa',
      		icon:'fa-universal-access'
		});
	});
	$('#cc').on('click',function(){
		larryms.noticeAllClose();
		larryms.notice({
			msg:'您有一条来自正中间的消息，注意：我可以始终自适应水平垂直居中哦！5中类型均可自定义图标或关闭图标，也可以自定义消息模板，默认停留5秒',
			msgtype:'custom',
      		color:'#fff',
      		bgcolor:'rgba(204, 0, 0, 1)'
		},{
			position:"center",
			transition:{
				in:'zoomIn',
				out:'zoomOutLeft'
			},
			time:3000,
			font:'fa',
      		icon:'fa-universal-access'
		});
	});
	$('#closeAll').on('click',function(){
      	larryms.noticeAllClose();
      });
      $('#info').on('click',function(){
      	larryms.notice({
      		msg:'我是info类型'
      	},{
      		hide:'click'
      	});
      });
      $('#success').on('click',function(){
      	larryms.notice({
      		msg:'我是success类型',
      		msgtype:'success'
      	},{
      		hide:'click'
      	});
      });
      $('#error').on('click',function(){
      	larryms.notice({
      		msg:'我是error类型',
      		msgtype:'error'
      	},{
      		hide:'click'
      	});
      });
      $('#warning').on('click',function(){
      	larryms.notice({
      		msg:'我是warning类型',
      		msgtype:'warning'
      	},{
      		hide:'click'
      	});
      });
      $('#danger').on('click',function(){
      	larryms.notice({
      		msg:'我是重要提醒类型',
      		msgtype:'danger'
      	},{
      		hide:'click'
      	});
      });
      $('#custom').on('click',function(){
      	larryms.notice({
      		msg:'我是自定义的，图标也是自定义的！',
      		msgtype:'custom',
      		color:'#fff',
      		bgcolor:'rgba(0, 206, 209, 1)'
      	},{
      		hide:'click',
      		font:'fa',
      		icon:'fa-flag-checkered',
      		audioUrl: layui.cache.base+'images/msg1.mp3'
      	});
      });
      $('#audio').on('click',function(){
      	larryms.notice({
      		msg:'我是有声音的消息通知哦！您电脑需要开启扬声器，我自定义了声音文件，您听到了吗？',
      		msgtype:'custom',
      		color:'#fff',
      		bgcolor:'#1E9FFF'
      	},{
      		audioUrl: layui.cache.base+'images/msg1.mp3',
      		icon:'larry-shengyin',
      		time:8000
      	});
      });
      $('#noneaudio').on('click',function(){
      	larryms.notice({
      		msg:'我是不带声音提醒的消息通知！',
      		msgtype:'custom',
      		color:'#fff',
      		bgcolor:'rgba(0, 206, 209, 1)'
      	},{
      		audio: false,
      		hide:'click',
      		font:'fa',
      		icon:'fa-universal-access'
      	});
      });
      $('#callb').on('click',function(){
      	larryms.notice({
      		msg:'点我试试自定义处理方法',
      		// msgtype:'danger'
      	},{	
      		hide:'click',
      		audioUrl: layui.cache.base+'images/msg1.mp3',
      	},function(){
      		larryms.alert('您点击查看了消息通知！我是回调');
      	});
      });
      $('#theme').on('click',function(){
      	larryms.notice({
      		msg:'支持用户扩展消息通知主题，以及自定义模板，默认主题下默认使用info类型,声音通知可开可关灵活控制',
      		msgtype:'custom',
      		color:'#fff',
      		bgcolor:'#1E9FFF'
      	},{
      		audioUrl: layui.cache.base+'images/msg1.mp3',
      		icon:'larry-shengyin',
      		time:8000
      	});
      });
      $('#color').on('click',function(){
      	larryms.notice({
      		msg:'我可以自定义颜色，colorpicker真是强大，佩服佩服！',
      		msgtype:'custom',
      		color:'#fff',
      		bgcolor:'rgba(199, 21, 133, 1)'
      	},{
      		audio: false,
      		font:'fa',
      		icon:'fa-universal-access'
      	});
      });
	exports('notices',{});
});